239270
95853
750398
25749
464476
275317
971110
667514
554164
609587
376257
913622
5334799
3767581
3277148
2592804
2318988
2171609
2094358
195178
1864118
1760196
1760136
1673471